Decision-Making In Java